Skip to content

Update action references#27

Merged
javidahmed64592 merged 3 commits intomainfrom
update-references
Mar 5, 2026
Merged

Update action references#27
javidahmed64592 merged 3 commits intomainfrom
update-references

Conversation

@javidahmed64592
Copy link
Owner

@javidahmed64592 javidahmed64592 commented Mar 5, 2026

This pull request updates the GitHub Actions workflows and reusable actions to support conditional usage of local versus remote actions, depending on whether the repository is javidahmed64592/template-python or another repository. This makes the workflows more portable and reusable across different repositories, avoiding issues with relative action paths outside the template repository.

Conditional action usage enhancements:

  • In .github/workflows/build.yml and .github/workflows/ci.yml, each job now conditionally uses either a local action (for the template repo) or a remote action from javidahmed64592/template-python (for other repos), improving workflow portability. [1] [2]
  • In all custom action definitions (e.g., build-wheel, verify-structure, install-python-core, install-python-dev, and all CI actions), steps that previously used local actions now include an if condition to select between local and remote action usage. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]

These changes ensure that workflows and actions work seamlessly whether they are run in the template repository or in downstream repositories that consume these actions.

@javidahmed64592 javidahmed64592 merged commit 08e3b61 into main Mar 5, 2026
22 of 25 checks passed
@javidahmed64592 javidahmed64592 deleted the update-references branch March 5, 2026 23:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant